The place is well organized and well managed. The description is accurate. We had a pleasant experience.