Impressively well stocked and designed. I would stay here again!