Excellent location, clean, well maintained, nice amenities. Great communication and hospitality from host.