I have agapanthus in several locations. Blooms from mid-May until late July around here. Regular ones get huge, so I'm changing over to 'Peter Pan Blue' which is a dwarf variety that blooms around 18" and foliage stays around 8". Garden snails love them. I see an occasional Hummingbird use them, but not a favorite.
It is listed as full sun... but long hot CA days will burn them.
Deluz, CA usda zone 10a (between LA and San Diego)