Beautiful location, spotlessly clean with everything you need for a comfortable stay. Great communication to make the stay really easy.