Great place. The main room gets kinda chilly so if you are staying during the cold months bring warm clothes for the apartment.
Other than that it is a great place and the location is convenient. You have the subway and the JR lines nearby!