Very clean. Awesome location. Great value we will definitely be staying there again for our next visit!