Stayed 2 nights at Peppa's place and it was great. The location is phenomenal, right next to the train and Terminal 21 (my new favorite mall with a good, cheap food court). Free pick up from the airport was convenient as well. I was permitted an hour extra for late check out. The amenities are phenomenal. The pool is amazing and the gym has great skyline views. I would stay again!