Very good location, amenities, and communication with the host