Perfect place to stay!
With everything shown in the photos and much more. Very nice for a small or long term stay.
Oh and if you are working, the internet connection has an awesome quality.