A little smaller space than I expected but communication was great and space was clean and easy to access. All the amenities mentioned works well overall. Worth the price.