Small, no frills spot. A fine place to just lay your head.