I highly recommend staying at Mayza's. Actually I could have pitched a tent on the balcony and been satisfied as the view is wonderful!
We gave the kitchen and decks plenty of use and everything stood up to the test.
The lower level was like an apartment right down to private entry/exit and bath.
We found the space comfortable and adequate for our party of five.
I'd most definitely stay with Mayza again!