I think we have found our perfect place, after staying in so many hotels/apartments over the years. The location is wonderful, it’s quiet, and the apartments are very comfortable. It also has great pools. Overall, the Mantra’s architectural design, combined with the art works and human touch creates a very joyful and peaceful atmosphere.