Clean and stylish. Great location. We enjoyed the pool throughout our stay.