5/5 Good location, free parking, clean, easy to check in and great communication. What's more to ask? Host provided plenty of amenities. Thank you for the great stay!