Cranville place has everything you could need for your stay, we had a great time and our dog enjoyed the little backyard setup. The place is very clean and well maintained and feels bigger than in the photos. Perfect to explore the area and no that far from beaches. The wifi is a bit slow but it was not an issue for us.