Simple but very comfortable accommodations in Astoria. Easy check-in, comfy bed. Perfect if you just need a place to sleep.