AirPillows were great at assisting me with this stay and provided great accommodation with all the amenities required; a great kitchen, laundry, and two bathrooms. The place was nice and spacious in a great location with plentiful public transport nearby, shopping center etc. I would have, however, liked the accommodation to be slightly cleaner as when I arrived there were stains on the carpet and couch and the bathrooms had marks on the mirrors and shower glass which was disappointing. Beyond this, the stay was fantastic and I would recommend it. Thank you AirPillows! :)