Very nice and new hotel, located on a hill with great view. The cleanliness and staff service are up to standard, but some of the facilities are still not in place. Hot water tap in the shower of my room didn't work properly, and the internet is very slow. However, the overall stay we had here is pleasurable.