Overall a great place, note that there are multiple independent units (each with a bedroom and bathroom) rented out within the complex, so you'll potentially meet other travelers in the shared kitchen and common space.