This accommodation is perfect for a great family vacation. It was very clean and well appointed. It had everything we need. The pools and beaches were great. Although we choose an island view it was still such a great outlook.