Went there for a conference and stayed for five nights. The hotel in several buildings is located in a beautiful tropical garden. The food in the restaurant was simple, but prepared with great care and was always good. The rooms are fine and cozy, but in my first room the shower had only extremely hot water. Couldn't be fixed so I moved to another room, which was fine for the rest of the stay. The staff was very sweet. I would stay there again, if I came on a private visit- Gracia Garden is not exactly a business hotel!