This place was far better then expected! Clean, beautiful and it was a great stay. Resort was clean and beautiful.