The location is perfect and the apartment is cozy. Some things could be improved, but overall it was very good stay and I would go back. In addition, Joshua was always friendly and made the check-in and check-out process very easy.