A great, comfortable and homey stay with a stellar view and location