Great location, communication and ease of booking.