It was a very comfortable stay here! Very spacious as well. It was nice to have a kitchen where we can cook. You may not have a very fantastic view as it is being blocked by some other residences in front. If you are okay with that, then this is a really great place to stay. Just a note, not sure the previous cleaning was done properly, the floor wasn’t entirely clean as we have a baby crawling around everywhere.