Well located, great amenities, clean, good communication