Had a fabulous 4 nights here. Stayed in the beachfront rooms which were so lovely. Are in the restaurant every night. Breakfast was lovely too. Reasonable prices for food and drinks. Beach was great for swimming. Unfortunately I was sick when I arrived & the staff organized a dr to come & collect me which was great service. I also celebrated my birthday whilst there & the breakfast staff sang happy birthday & brought out a beautiful cake… same at dinner! Very spoilt!