Very clean and spacious. Alot of little fine touches to the details and decor which was very lovely. The place was very well prepared for check in and equipped with room very spacious room with comfortable bed. We really love the view during sunset and we had a very enjoyable stay.