Exactly as advertised. Nice place in a nice resort, priced competitively with similarly rated nearby hotels. Great quick communication from John whenever we had questions.