The apartment is extraordinary. The amenities are great and all . Nice location . The internet did not work at all and was not fixed during our stay . It was really really clean . No self checkin.