Amazingly perfect. Serene, restorative space that is exactly as promised. Everything we needed right there. Hosts were terrific and we loved every second of our time there.