This is a very nice and practical stay. Both hosts were very responsive and kind. They made last-minute accommodations for me given that my connecting flight to Morocco was canceled. The apartment is a close walk to the beach and city center. I felt in very good hands with trusted, reliable, and great communicative hosts. Highly recommend!