Exactly what we needed for our 4 day stay! The location is absolutely perfect, not far from the beach at all and close to amazing restaurants and fun bars! Check in was super easy and everything pictured is exactly what you get. Bathroom is a decent size and the pool was also nice! Will definitely come back when we visit next!