Responsive communication (I booked last-minute), nice place with a nice location, for a good price.