Clean! Comfy! Great accommodations in a great resort! Close to beach. Would definitely stay here again!