Surf Dreaming was exactly that. A great stay, clean and comfortable with excellent amenities. Location and walks, superb. A great place for the pets too!! I will definitely be returning!! To sleep with the sound of the sea nearby!!