Excellent and attentive service by the staff. Clean rooms. Sheets are bit thin, but the beds are comfortable and tidy. I got lucky and had the room with on-suite bathroom, but heard that the shared facilities are fine. Very nice breakfast included. Tasty dinner too. Each room has a private balcony. Overall, very nice experience.