Wilde Aparthotels, Cambridge City Centre / Cosmos