Perfect location, spotless, great for a family trip.