We wish we could have stayed longer! The front desk staff was wonderful. The apartment was perfectly clean and stocked with all the basic necessities. The bed was comfortable and the hammock was a lovely touch. The beach is less than a 5 minute walk away, as is everything else you would need during a short ot long stay.