Perfect apartment! Great location, spotless, new, with all needed amenities. Great communication and easy check in.