We called GM home for two years, and the service was outstanding. The staff were consistently polite and helpful, making our stay wonderful. The spacious apartment, 24-hour pool, gym, and top-notch cleanliness were impressive. I especially loved the yoga studio with its beautiful view and ambience, which made my practice even more enjoyable.