Stayed here for 5 nights in early March with my daughter - a GREAT spot location wise and was perfectly comfortable for two or three (we had a third for one night!) Roof top pool and bar are amazing as was the beach and resort overall. Unit was a clean and tidy and staff at Costa was accommodating and responsive to the few requests we had made. Hosts are easy to get a hold of and very responsive. We would stay here again in a heartbeatQ!