This was a hassle free check in. The agency checked up on us to make sure our stay was suitable I couldn't have asked for a better vacation experience. Place was beautiful and clean, more amenities than needed. Location was perfect it was right in the middle of everything, bars, restaurants and beach. Perfect place we are considering this being a once a year rental for a family vacation.