Is Armada Residency a good investment?