The apartment amenities and location was perfect! James was very communicative leading up to our stay which made check-in quick and easy. We had a great time and would book here again!