Consider a stay at Krystal Grand Nuevo Vallarta – All Inclusive and take advantage of a free breakfast buffet, an adjacent golf course and a beach bar. Treat yourself to a massage, a facial or a body treatment at the on-site spa. At the 4 on-site restaurants, enjoy breakfast, lunch, dinner and Mexican cuisine. Yoga classes are offered at the gym; the property also has a poolside bar, a terrace and a coffee shop/cafe. In addition to a garden and a playground, guests can connect to free WiFi in public areas.