I would stay here again. Large nice unit. Great location. Great view. Pools were good. Staff was fantastic.