Nice location but don't expect to get any sleep at all. We stayed four nights but should have left after first. Very loud music from seafront bars ran from dusk to dawn every night. Final night even worse because owners dog barking outside bungalow all night. Room only cleaned once during four day stay. Restaurant just about ok but on last day no sign of staff to provide breakfast - maybe owner had gone away to get some sleep?