The place is in a great location everything is at your fingertips as a tourist.
Beautiful design and great attention has gone into detail decorating the place, it also has a great view and is very spacious.
Two downside of the place is that the stairs are a bit creaky, and I had to kill 3 cockroaches during my stay.
The amenities that could be added to place would be a simple hand wash in the bathroom, and a tissue box.