Great place! Everything you need for any short or long term stay. Great communication as well.