This place ok, but be clear that while it's an 'entire place' by some definition (it has a separate entrance, kitchen, bathroom), it's part of a bigger house and other rental units — and the soundproofing is no good — so you'll be very aware of other people staying around you / above you. We heard people walking back and forward above the bedroom almost constantly, running up and down stairs, going to the bathroom etc.
Also, while it's called, 'Grand suite', expect it to be pretty basic; it's furnished simply, the bathroom is so small it's tough to find a place to rest anything, and you're unlikely to want to hang out there.
The view is excellent.