They actually have more locations than just the one mentioned here, we stayed in different place, it was a hotel apartment. We didn't mind, location was good and apartment ok. Communication was bit confusing but we arrived ok and we were able to check-in before noon. Overall good experience.