Absolutely amazing. This is one place that delivered exactly what it promised. It felt like home and we hardly wanted to leave. I would book this over again.