The place is ideally located. Not too far from the city center and easily accessible from the Airport. The place is large and can indeed accomodate at least 6 people.