We loved this place! Very clean, well furnished and supplied, and in a great location. The communications before our stay were fantastic: very responsive, friendly, and accommodating. We will definitely stay there again in the future!