Great price, great location, ease of booking.