Place is very well located. What you see in the pictures is what you get, apart from the fact that rooms are touch smaller than what you see.
Overall is a great place to stay, they have been cleaning it every day as well.
Would recommend 100% for the location