Hotel G makes its Singapore debut and it couldn't be better located