Excellent accommodation - so close to the beach and fully self-contained. Definitely staying again!