Very clean and nice place. The only drawback is the narrow staircase when you need to carry your luggage up and down. Communication is excellent as they are very prompt with their reply. Overall , we had a wonderful stay.