Great location. Clean and spacious. Perfect for kids and great communication from the host.