The O Experience boutique hotel is located in Imsouane Morocco, one of the best surf spots in the world and is one of the best places to stay in Imsouane, Morocco. In this little slice of paradise, Imsouane proudly presents the longest wave in Africa captivating surfers worldwide.