This place was honestly perfect, very clean and well kept, very spacious/plenty of sleeping spaces between beds and couches, very fast response times on questions when asked, private pool was great, private beach was a 1 min walk away, honestly amazing experience overall, would highly recommend, most definitely worth the price!