Loved this place! Great location and very clean, accurately portrayed. While clearly explained and communicated, check in was a bit complicated as everything needed is not on-site. Everything else was perfect and made for the best getaway.