Absolutely gorgeous place with so many thoughtful touches - such a beautiful stay!