It was an amazing stay, the subway station is not far from the place just about 6 minutes walking, around the corner you can fine restaurants, supermarkets and all the things that you may need.
Super recommend place.