What a beautiful place! So many little special touches that make it feel extra homey and luxurious. Excellent communication, too. We loved our stay!