Booked this place last minute, but communication was quick and everything was just as expected.