Perfect place for a family or a group of friends, very well maintained and professionally managed.