We've been coming to this hotel for ages because of its unique location and it was always OK but we used to have the occasional problem with the staff. There's obviously been a dramatic change in management because now they really understand the concept of hospitality. Friendly, smiling, eager to please and professional staff throughout the hotel. Great food. Really well done San Giovanni. We will never stay anywhere else in Alexandria