This place is perfect! Great locations and amenities!