The apartment is in a great location and the view is amazing.
We didn't have problem with the self check-in and to communicate with Iera.
The only problem we got was that the bed mattresses weren't really comfortable.