Great location and resort. Could have used additional cleaning and some updates but overall great value!