Spacious, clean accomodation with a great view. We were able to easily walk to the shops, pool and the beach with our two year old. The rooms down stairs were quiet and dark and enabled excellent sleep to be had (important when travelling with kids). Multiple tvs were handy too.