Any tenants or landlord have input on ...

Any tenants or landlord have input on the Talbot Woods Apartments? The price looks a little too high which is understandable because of the amenities. But i do come across places that exaggerate on the amenities so just want to get someone's opinion.