Granada Beach Resort is a serene, adults-only boutique resort hotel featuring low-key rooms, a private beach, outdoor pool, snorkeling, and dining.