Lovely place, well thought out and well equiped.