We stayed here as a new family with a 6 month old and it was absolutely perfect! You can walk a cross the road to the beach and only a 5 min walk to town. It has everything you need for a comfortable stay- full kitchen, washing machine, bath tub for baby. Super comfortable king size bed and aircon in the bedrooms.