I HAVE stayed AT the resort for 3 days and I have allowed a standard river front room we checked in late night and we thought resort was okay but after getting up in the morning and when wee experienced the sight from our balcony was splendid and food bit okay and the facilities like swimming pool housekeeping breakfast scuba diving etc were awsome and the maintenance of the hotel was first class mainly the worker over safari were very nice to us and I strongly recommend safira if you are planning for holiday trip enjoy the stay at safira