Wonderful location - I've already booked a return visit!