This place has everything to feel at home, including detergent, dishwasher, toaster, microwave, kitchen utensils, TV, tourist brochures, etc. Area has plenty of restaurants from around the world, nearby supermarkets and shops, and very convenient subway station.
Nicolas was very helpful on answering all my questions, and making sure that the place was nice and comfortable.