Good value accomodation. Nice views. Small but well equipped kitchen. Comfy beds. Great pool, tennis court and beach. Nice cafe and microbrewery on-site.