Great location and communication. We booked (very) last minute and Dan was super accommodating!