Alice’s place is in an amazing location and has the amenities you need for a long term stay