Felipes place has everything you could need for your stay. The saltwater heated pool was amazing. There are plenty of seating areas and the barbecue was so convenient. Loved our stay!