Appeared to be a private villa per the photos and descriptions, but it is a shared place with multiple units and public pool and commons area. Great place to stay - would stay again.