This place has everything you need. Spent 4 days here and had the best time. it’s in a great spot and has a great view. We were able to take a packed lunch to the beach with the supplies available and snorkel right outside the apartment. Highly recommend.