The self check-in was very smooth and convenient. The location was superb within just 3-5 minutes walk to the subway. I had a nice stay at Stella's place!