very clean place inside great resort