Overall the stay was good, pools were nice, gym equipment was a bit dated, amenities were all great, not to far to walk to beach, friendly staff, breakfast was a bit basic, had to ask for crossant as they were not out on display and only found out they were available from another customer, prices for meals were a bit expensive, room was a bit of a trek to get to as we were on top floor but it was clean and spacious and we slept well as there were plenty of windows to open to let in the cool air, the fan was definitely appreciated