Booked last minute with no expectations and the place couldn't have been better.