Both good and bad. Very clean. Great location. Friendly staff. A little too much emphasis on how to wear indoor and outdoor shoes on the premises to the point where it got a bit awkward and uncomfortable. The beds were not mattresses, but rather a mat laid on the floor. This was extremely uncomfortable to sleep on.