It was a delight to step into this beautifully appointed, peaceful and spotless apartment with such a spectacular view. Thanks to great hosts for great communication. We definitely recommend a stay at Casablanca.