Well Situated and equipped for longer term stays. Great Host