This place has all the amenities that you could need. Very close to the beach and also an added bonus having a pool on site.