The stay was fantastic. Communication was excellent from the moment we booked. The accommodation was as described and the location even better, right on the beach front and smack bang in the middle of town.