The staff were kind and helpful, and the room was one of the nicest I have ever had. The breakfast was great, and the views were amazing - much better than I expected since we were not right on the water, but we were high enough to see the Sea in two directions.
The one big downside was the internet did not extend to my room, so it seems you have to choose between the rooms with a great view and the rooms close enough to the server to get wifi. Hopefully that will be fixed soon.