The place is really amazing specially the location. The self service check in was really accurate and we did not get any issues going in the apartment. All I can say is that the location is really good and better for traveling in groups.