A cozy little abode that is conveniently located . A home away from home .