Staff were friendly and helpful, breakfast was great. Hotel was probably amazing in it's day but is a little tired now. Very clean, but needs updating. Quite a bit of road noise from our street facing room. Pool was large, clean, beautiful. Beach is across the street and public, crowded, dirty - not somewhere we had any interest in being. Short cab drive to medina, great restaurant and park across the street but otherwise not really walkable to anywhere.