Mantra’s place far exceeded our expectations. The place is very large and had plenty of room for our family. The pastries delivered to use was an unexpected treat and showed they went above and beyond to take care of us. We definitely enjoyed our two weeks there.