Great location, clean, spacious, comfortable, and well stocked with amenities. Had everything needed for 5 adults. Great communication from the hosts made parking, check in and check out a breeze.