We just stayed 3 nights at SAFI. The hotel is beautiful, clean and the stuff were very polite and welcoming. There was always someone who spoke English. The restaurant was not bad at all. The pool was a little small but beautiful. We really enjoyed it. Only thing we did not like is the location of the hotel- it is... more

