Booked last minute after a cancellation. Very professional and the very best location. Would stay again.