Nice resort, good location. Could use some upgrades. Staff are professional and friendly.