Excellent location, clean, and spacious. The hosts were communicative and were so gracious to let us check in early. Would recommend!