A panoramic ocean view, complete leisure facilities and an upscale experience combining comfort, relaxation and Moroccan hospitality.