Alex place was everything mentioned plus more !!!