Very nice, clean place with a spectacular view and convenient location! Great communication and hospitality, too. We had a wonderful stay!