Clean, nice place to stay. Great amenities. Mandrakia is beautiful! Hosts arranged ATV for us, which was very helpful. Excellent communication! We would definitely return & stay here again!