Our room in the main building was excellent. The staff was efficient and very helpful in locating city attractions, getting train schedules, arranging for a taxi, etc. Breakfast was especially nice. For our last night we unexpectedly needed to stay an extra day, and asked if that would be possible on the spur of the moment. The manager graciously said yes, but we had to move to an annex section ("Navy piccolo"), accommodations were not as nice as the room in the main part, although it was hardly their fault we ended up there. All in all, a very good experience.