Lovely accommodation, spotlessly clean and close to fantastic beaches and places to visit.