The appartment is in a great location, and bigger than it seems on the photo, the self check-in is great as well.
You should note that if you want to use appliances you will need to stock up with everything (kitchen only had salt and tea with no towels, no soap for washing machine or dishwasher, only one toilet paper).