Our stay at Mantra was great. We were picked up from airport on time and brought to hotel. Hotel is located on quite big hill, but we knew this before we booked our stay, so it wasn't a surprise. The location is great and terrible at the same time. It's great because of the…