Great place to stay. So many nice touches. No expense spared here.