Gorgeous place, beautiful people, cute dog! We will definitely be back for a second stay!