Great place to stay, short or long term. Everything you could possibly think of is provided and location is fantastic.