The location is fantastic and the hosts are wonderful. Stratos met us at the dock and spent time recommending food and activities before turning the place over to us. Anna Maria checked in with us daily to make sure all was going well. I would definitely stay here again.