excellant accomadation and great beaches