Very clean and an awesome place to stay. Very unique location.