Studio apartments are well equipped, no windows though.
Had issues with key cards over my stay.
Great location.