Great place, location, and amenities. Easy check in process and good communication with the host.