The apartment and the location are great. We had everything we needed and even more. However, the check-in/check-out process could be much easier.