Pros: good location, amazing views from the terrace, nice space, clean.
Cons: property manager wasn't responsive (the provided phone number did not work), place was difficult to find, supplies (coffee, etc.) were not replenished at all during our stay.
All in all, it was a good place to stay but wish there was better communication, especially for the amount we paid.