Great location - very convenient. However, the cleanliness is sub-par, some pillows are stained yellow and the carpet also had weird black stains. Communication also needs to be better - the air-conditioner stopped working and I had informed HOAMA yet received no reply except checking out information. If you don't care about cleanliness, and communication with the host then this is a great place to stay at because it's very convenient and the views are amazing.