Everything we would like to have while traveling. We really felt at home. Great location and overall experience. All the amenities you need and great design.