Great and spacious place, well organized, clean, gorgeous garden — a most enjoyable place.