Sparkling clean, really good communication and fast on response, great tips and the place was really pretty, definitely I would recommend this place to stay