Sapphire Beach Club is a relaxed hotel offering bright suites with kitchens and terraces, plus a restaurant with fine dining options, a gym, and sea views.