very clean resort and location is great