We spent 2 to 3 weeks here every year for 8 years with our young and growing family. They absolutely loved it. Awesome location on the beach and close walking distance to shops and restaurants. The staff were super friendly and helpful. The rooms aren't spectacular but very functional and clean. The kitchen is a real bonus especially with kids and the room service from the Italian restaurant downstairs was utilised plenty of times over the years.