All the amenities you need plus more. Great location and very clean.