We stayed here 1 night and the room is fine for a short stay but the bed was uncomfortable. The location is lovely on the beach. Last time we stayed at a room right on the beach which was better than this time. The breakfast is average, but fine for toast,eggs. All the staff were lovely.