cozy place to stay, comfy beds, and good location