Very nice living complex with a ton of amenities, check-in can be tricky but if you read all the directions provided then you should be fine! Extremely clean and new, great location!