This unit was surprisingly large, spotlessly clean and a great location right across the road from the beach. Our kids loved the pool and tennis courts and overall was great value for money.