Great location. Resort well kept.