A great, clean and well appointed with everything we needed for a family place to stay. Close to the shops, beach and sporting fields making our stay so enjoyable.