Beautiful place, well laid out and well equipped.