Absolutely beautiful and clean. We joked about wanting to never leave. The location was absolutely perfect, thank you so much for hosting such wonderful places. We relaxed more here than we did the first 6 days of our vacation! It was very romantic as well, everything we needed.