Spacious with lots of light, very comfortable for a family. We really enjoyed our stay. The rooms are big, the kitchen well equipped, and out door pool was lots of fun and the communication was easy and helpful. We would definitely like to come back for a longer period. Close to the airport which was a benefit for us.