As described, clean, thoughtful and the location is spot on! The hosts were reachable at all times, check in and out were both seamless. A great place to stay