Amazing on every level! Would stay here again!