Excellently maintained place with a wonderful location, magical experience for myself and my friends!