Fantastic place, beautifully laid out.