Very conveniently located and good communication. Booked last minute and was very accommodating.